package dto

import (
	"git.bybit.com/svc/stub/pkg/pb/enums/ekycadmin"
	"git.bybit.com/svc/stub/pkg/pb/enums/kyc"
)

type ActionListCondition struct {
	PageNo    int64                      `json:"page_no,omitempty"`
	PageSize  int64                      `json:"page_size,omitempty"`
	MemberID  int64                      `json:"member_id,omitempty"`
	RecordID  string                     `json:"record_id,omitempty"`
	Provider  kyc.KYCProvider            `json:"provider,omitempty"`
	Decision  ekycadmin.KYCAdminDecision `json:"decision,omitempty"`
	Country   string                     `json:"country,omitempty"`
	DocNumber string                     `json:"doc_number,omitempty"`
	Level     int                        `json:"level,omitempty"`
}

type ActionDetailCondition struct {
	ID int64 `json:"id,omitempty"`
}

type ActionImageCondition struct {
	ID   int64  `json:"id,omitempty"`
	Type string `json:"type,omitempty"`
}
